@Book{xie2015,
  title = {Dynamic Documents with {R} and knitr},
  author = {Yihui Xie},
  publisher = {Chapman and Hall/CRC},
  address = {Boca Raton, Florida},
  year = {2015},
  edition = {2nd},
  note = {ISBN 978-1498716963},
  url = {http://yihui.name/knitr/},
}
@article{sweller2006worked,
  title={The worked example effect and human cognition},
  author={Sweller, John},
  journal={Learning and Instruction},
  year={2006},
  volume = {16},
  issue = {2},
  pages = {165--169},
  doi = {10.1016/j.learninstruc.2006.02.005}
}
@article{chen2015worked,
  title={The worked example effect, the generation effect, and element interactivity},
  author={Chen, Ouhao and Kalyuga, Slava and Sweller, John},
  journal={Journal of Educational Psychology},
  volume={107},
  number={3},
  pages={689},
  year={2015},
  doi = {10.1037/edu0000018}
}
@article{freeman2014active,
  title={Active learning increases student performance in science, engineering, and mathematics},
  author={Freeman, Scott and Eddy, Sarah L and McDonough, Miles and Smith, Michelle K and Okoroafor, Nnadozie and Jordt, Hannah and Wenderoth, Mary Pat},
  journal={Proceedings of the National Academy of Sciences},
  volume={111},
  number={23},
  pages={8410--8415},
  year=2014,
  doi = {10.1073/pnas.1319030111}
}
@misc{moore1989three,
  doi = {10.1080/08923648909526659},
  year  = 1989,
  volume = {3},
  number = {2},
  pages = {1--7},
  author = {Michael G. Moore},
  title = {Editorial: Three types of interaction},
  journal = {American Journal of Distance Education}
}
@article{barbacfd,
  doi = {10.21105/jose.00021},
  year  = 2018,
  volume = {1},
  number = {9},
  pages = {21},
  author = {Lorena Barba and Gilbert Forsyth},
  title = {{CFD} {Python}: the 12 steps to {Navier}--{Stokes} equations},
  journal = {Journal of Open Source Education}
}
@article{HallerKrauss2002,
  title={Misinterpretations of significance: A problem students share with their teachers},
  author={Haller, Heiko and Krauss, Stefan},
  journal={Methods of Psychological Research},
  volume={7},
  number={1},
  pages={1--20},
  year={2002},
  url={http://www.dgps.de/fachgruppen/methoden/mpr-online/issue16/art1/haller.pdf}
}
@book{raymond1996new,
  title={The New Hacker's Dictionary},
  author={Eric S Raymond},
  year=1996,
  publisher={MIT Press}
}
@article{Meurer2017,
  doi = {10.7717/peerj-cs.103},
  year  = {2017},
  volume = {3},
  pages = {e103},
  author = {Aaron Meurer and Christopher P. Smith and Mateusz Paprocki and Ond{\v{r}}ej {\v{C}}ert{\'{\i}}k and Sergey B. Kirpichev and Matthew Rocklin and AMiT Kumar and Sergiu Ivanov and Jason K. Moore and Sartaj Singh and Thilina Rathnayake and Sean Vig and Brian E. Granger and Richard P. Muller and Francesco Bonazzi and Harsh Gupta and Shivam Vats and Fredrik Johansson and Fabian Pedregosa and Matthew J. Curry and Andy R. Terrel and {\v{S}}t{\v{e}}p{\'{a}}n Rou{\v{c}}ka and Ashutosh Saboo and Isuru Fernando and Sumith Kulal and Robert Cimrman and Anthony Scopatz},
  title = {{SymPy}: symbolic computing in {Python}},
  journal = {{PeerJ} Computer Science}
}
@book{coleman2012coding,
  title={Coding Freedom: The Ethics and Aesthetics of Hacking},
  author={Coleman, E Gabriella},
  year=2012,
  publisher={Princeton University Press}
}
@misc{OC1998,
  title = {About OpenContent},
  howpublished = {Retrieved 18 December 2002 from \url{http://opencontent.org/}},
  year = 1998,
  author = {{OpenContent}},
}
@article{roache2004bpc,
  title={Building {PDE} codes to be verifiable and validatable},
  author={Roache, P.J.},
  journal={Computing in Science \& Engineering},
  volume={6},
  number={5},
  pages={30--38},
  year={2004},
  doi={10.1109/MCSE.2004.33},
}
@article{mishra2015accurate,
  title={Accurate numerical schemes for approximating initial-boundary value problems for systems of conservation laws},
  author={Mishra, Siddhartha and Spinolo, Laura V},
  journal={Journal of Hyperbolic Differential Equations},
  volume={12},
  number={01},
  pages={61--86},
  year={2015},
  publisher={World Scientific},
  doi={10.1142/S0219891615500034},
}
@book{brenner2008mathematical,
  title={{The mathematical theory of finite element methods}},
  author={Brenner, S.C. and Scott, L.R.},
  isbn={0387759336},
  year={2008},
  publisher={Springer Verlag}
}
@book{leveque2002finite,
  title={Finite volume methods for hyperbolic problems},
  author={LeVeque, R.J.},
  year={2002},
  publisher={Cambridge University Press}
}
@article{chapelle1993inf,
  title={{The inf-sup test}},
  author={Chapelle, D. and Bathe, K.J.},
  journal={Computers and Structures},
  volume={47},
  pages={537--537},
  year={1993},
  publisher={Pergamon Press},
  doi={10.1016/0045-7949(93)90340-J},
}
@book{trefethen1997numerical,
  title={{Numerical linear algebra}},
  author={Trefethen, L.N. and Bau, D.},
  isbn={0898713617},
  year={1997},
  publisher={Society for Industrial Mathematics}
}
